PROFESSOR YAFFLE